跳到主要内容

nosleep 禁止睡眠


我的需求是在盖子没有电源的情况下关闭时禁用睡眠,而这个命令就可以了。

sudo pmset -b disablesleep 1
sudo pmset disablesleep 1
查看当前电源设置
pmset -g

# To restore
sudo pmset -b disablesleep 0
-b表示设置 Battery 模式的参数。还有 -a|-c|-u


你可以将 caffeinate 与某个命令一起运行,在该命令执行的过程中保持系统活跃。例如:

caffeinate python long_running_script.py
此命令会确保在 long_running_script.py 运行期间,系统不会进入睡眠状态。